all eyes and ears - Turkish English Dictionary